package com.lxu.report.entity;

import lombok.Data;

import java.util.Date;

@Data
public class YwReportDir implements Cloneable{

    private static final long serialVersionUID = 1L;
    private String id;//主键ID
    private String templateId;        // 报告模板主键
    private String templateCode;        // 模版编号
    private String dirId;        // 目录编号
    private String dirName;        // 目录名称
    private String pid;        // 父目录编号
    private String dirStatus;        // 目录状态（0：停用；1：启用）
    private String dataType;        // 数据类型（1：单数据；2：多数据）
    private String dirType;        // 目录类型（0:编辑+导出；1：编辑；2：导出）
    private String templateFilePath;        // 临时文件路径
    private String destFilePath;        // 目录临时文件生成路径
    private String linkAddr;        // 编辑页面右侧模板链接地址
    private String dataSql;        // SQL数据集
    private Integer sort;        // 目录排序
    private Date createTime;        // 创建时间
    private String creator;        // 创建人
    private String creatorOrgId;        // 创建人机构
    private String creatorDeptId;        // 创建人部门
    private String modifier;        // 修改人
    private Date modifyTime;        // 修改时间
    private String modifierOrgId;        // 修改人机构
    private String modifierDeptId;        // 修改人部门
    private Date pubts;        // 时间戳
    private String url;        // 链接地址
    private String btnParams;        // btn_params
    private String multipleTableFlag;        // 是否为table整体复制，0：否；1：是

    @Override
    public Object clone() throws CloneNotSupportedException {
        return super.clone();
    }
}